package com.zmn.oms.dubbo.interfaces.discount;

import com.zmn.common.dto2.ResponseDTO;
import com.zmn.oms.common.dio.discount.UserCoupQuery;
import com.zmn.oms.common.dio.factory.order.FactoryOrderWorkAddDIO;
import com.zmn.oms.dubbo.dto.zmn.order.NewOrderDRO;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import io.swagger.annotations.ApiParam;

import javax.validation.constraints.NotNull;

/**
 * @author sunlife
 * @date:2022/4/14 下午5:22
 * description: 订单优惠信息查询
 */
@Api(
        value = "订单优惠信息查询类",
        tags = {"订单优惠信息查询类"}
)
public interface OrderUserDiscountListRemoterService {

    @ApiOperation(
            value = "查询订单优惠信息及用户优惠券列表",
            response = ResponseDTO.class,
            tags = {"工单"}
    )
    ResponseDTO getOrderDiscountAndUserDiscountList(UserCoupQuery query);
}
